var smenu=function(){function dd(n){this.n=n;this.h=[];this.c=[]};dd.prototype.init=function(p){
    var w=document.getElementById(p),s=w.getElementsByTagName('ul');
    for(var i=0;i<s.length;i++){
        var h=s[i].parentNode;
        this.h[i]=h;
        this.c[i]=s[i],o=this.n;
        if(w.className=="drop"){
            $(h).click(function(){$(h).find("ul").toggle()});
            $(document).bind("mousedown",function(e){
                var sm = $(w).find(".smenu_submenu"),ulo=$(e.target).parents("ul"),tableo=$(e.target).parents("table");
                if(sm && ulo.attr("id")!=o && !ulo.hasClass("smenu_submenu") && !tableo.hasClass("items")){sm.hide()}
            });
        }else{
            h.onmouseover=new Function(o+'.st('+i+',true)');
            h.onmouseout=new Function(o+'.st('+i+')');
        }
        var sw=$(s[i]).outerWidth(),sh=$(s[i]).outerHeight(),mw=$(h).outerWidth();
        if(sw<mw){
            $(s[i]).css('width',mw);
        }
        if($(h).children('a.sub').size()>0) $(s[i]).css('left',$(h).parent().outerWidth()-3);
    }
};
dd.prototype.st=function(x,f){
    var c=this.c[x];
    $(c).toggle(f);
};return{dd:dd}}();
